A contourlet transform based algorithm for real-time video encoding
نویسندگان
چکیده
In recent years, real-time video communication over the internet has been widely utilized for applications like video conferencing. Streaming live video over heterogeneous IP networks, including wireless networks, requires video coding algorithms that can support various levels of quality in order to adapt to the network end-to-end bandwidth and transmitter/receiver resources. In this work, a scalable video coding and compression algorithm based on the Contourlet Transform is proposed. The algorithm allows for multiple levels of detail, without re-encoding the video frames, by just dropping the encoded information referring to higher resolution than needed. Compression is achieved by means of lossy and lossless methods, as well as variable bit rate encoding schemes. Furthermore, due to the transformation utilized, it does not suffer from blocking artifacts that occur with many widely adopted compression algorithms. Another highly advantageous characteristic of the algorithm is the suppression of noise induced by low-quality sensors usually encountered in web-cameras, due to the manipulation of the transform coefficients at the compression stage. The proposed algorithm is designed to introduce minimal coding delay, thus achieving real-time performance. Performance is enhanced by utilizing the vast computational capabilities of modern GPUs, providing satisfactory encoding and decoding times at relatively low cost. These characteristics make this method suitable for applications like video-conferencing that demand real-time performance, along with the highest visual quality possible for each user. Through the presented performance and quality evaluation of the algorithm, experimental results show that the proposed algorithm achieves better or comparable visual quality relative to other compression and encoding methods tested, while maintaining a satisfactory compression ratio. Especially at low bitrates, it provides more human-eye friendly images compared to algorithms utilizing block-based coding, like the MPEG family, as it introduces fuzziness and blurring instead of artificial block artifacts.
منابع مشابه
CVC: The Contourlet Video Compression algorithm for real-time applications
Nowadays, real-time video communication over the internet through video conferencing applications has become an invaluable tool in everyone’s professional and personal life. This trend underlines the need for video coding algorithms that provide acceptable quality on low bitrates and can support various resolutions inside the same stream in order to cope with limitations on computational resour...
متن کاملAn Algorithm of Camera Sabotage Detection Using Contourlet
Contourlet is one of the new topics in image processing and video processing. Besides a lot of theoretical works about contourlet transform, its applications have roused enough interest as a critical means of multi-scale geometric analysis. This article, focusing on camera sabotage detection, extends the application of contourlet transform to video processing. A new algorithm to detect camera s...
متن کاملA Real-Time Video Encoding Scheme Based on the Contourlet Transform
Real-time video communication over the internet and other heterogeneous IP networks has become a significant part of modern communications, underlining the need for highly effi‐ cient video coding algorithms. The most desirable characteristic of such an algorithm would be the ability to maintain satisfactory visual quality while achieving good compression. Ad‐ ditional advantageous characterist...
متن کاملIterative thresholding compressed sensing MRI based on contourlet transform
Reducing the acquisition time is important for clinical magnetic resonance imaging (MRI). Compressed sensing has recently emerged as a theoretical foundation for the reconstruction of magnetic resonance (MR) images from undersampled k-space measurements, assuming those images are sparse in a certain transform domain. However, most real-world signals are compressible rather than exactly sparse. ...
متن کاملMedical Image Compression Using Fuzzy C-Means Based Contourlet Transform
Problem statement: To meet the demand for high speed transmission of image in efficient image storage and remote medical treatment, the efficient image compression is essential. The contourlet transform along with wavelet theory has great potential in medical image compression. Approach: The significant portion of the medical image applied with Fuzzy C-means based contourlet transform. DWT appl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012